The Body Shop in San Diego - Locations & Hours

Name Address Phone
The Body Shop - Horton Plaza 169 Horton Plaza 619-531-1776
The Body Shop - University Town Center 4525 La Jolla Village Drive 858-554-0250

Other popular stores in San Diego: